Podczas instalacji sterownika baz danych Microsoft« Excel program instalacyjny wpisuje zestaw domy£lnych warto£ci do podkluczy Engines i ISAM Formats w Rejestrze Windows«. Zmiany tych ustawie± nie nale┐y przeprowadzaµ bezpo£rednio; dodawanie, usuwanie lub zmiana ustawie± powinny byµ wykonywane za po£rednictwem programu instalacyjnego aplikacji. W nastΩpnych punktach opisano inicjowanie i ustawienia formatu ISAM w│a£ciwe dla sterownika baz danych programu Microsoft Excel.
Folder Jet\4.0\Engines\Excel zawiera ustawienia inicjuj╣ce sterownika msexcl40.dll, u┐ywanego przy zewnΩtrznym dostΩpie do arkuszy programu Microsoft Excel. Typowe ustawienia pozycji tego folderu s╣ przedstawione w poni┐szym przyk│adzie.
win32=<£cie┐ka>\ msexcl40.dll
TypeGuessRows=8
ImportMixedTypes=Text
AppendBlankRows=1
FirstRowHasNames=Yes
Spos≤b wykorzystania pozycji folderu Excel przez aparat baz danych Microsoft Jet jest przedstawiony w poni┐szej tabeli.
Pozycja | Opis |
---|---|
win32 | Po│o┐enie pliku msexcl40.dll. Pe│na £cie┐ka jest okre£lana podczas instalacji. W systemie Windows 95 i Windows NT 4.0 warto£µ tej pozycji jest typu String, za£ w systemie Windows NT 3.51 jest typu REG_SZ. |
TypeGuessRows | Liczba wierszy sprawdzanych przy ustalaniu typu danych. Typ danych jest okre£lany na podstawie typu danych najczΩ£ciej wystΩpuj╣cego w zaznaczonym obszarze. Je£li jakie£ typy danych wystΩpuj╣ jednakowo czΩsto, typ okre£lany jest w nastΩpuj╣cej kolejno£ci: Number, Currency, Date, Text, Boolean. Je£li wyst╣pi│ typ danych nie zgadzaj╣cy siΩ z typem danych odgadniΩtym dla kolumny, zwracana jest warto£µ Null. Je£li w trakcie importu kolumna zawiera r≤┐ne typy danych, typ danych ca│ej kolumny jest ustalany zgodnie z ustawieniem ImportMixedTypes.
Domy£lna liczba sprawdzanych wierszy wynosi 8. W systemie Windows 95 i Windows NT 4.0 warto£µ tej pozycji jest typu DWORD, za£ w systemie Windows NT 3.51 jest typu REG_DWORD. |
ImportMixedTypes | Dopuszczalnymi warto£ciami s╣ MajorityType lub Text. Je£li ustawiona jest warto£µ MajorityType, kolumnom zawieraj╣cym dane r≤┐nych typ≤w bΩdzie narzucony typ przewa┐aj╣cy w£r≤d importowanych danych. Je£li ustawiona jest warto£µ Text, podczas importu danych r≤┐nych typ≤w typ danych bΩdzie zamieniany na Text. Warto£ci╣ domy£ln╣ jest Text. W systemie Windows 95 i Windows NT 4.0 warto£µ tej pozycji jest typu String, za£ w systemie Windows NT 3.51 jest typu REG_SZ. |
AppendBlankRows | Liczba pustych wierszy do│╣czanych do ko±ca arkusza kalkulacyjnego w formacie wersji 3.5 lub 4.0 przed dodaniem nowych danych. Na przyk│ad, je£li warto£µ AppendBlankRows ustawiono na 4, aparat Microsoft Jet przed dodaniem wierszy zawieraj╣cych dane do│╣czy na ko±cu arkusza kalkulacyjnego 4 puste wiersze. Warto£ci tego ustawienia musz╣ byµ liczbami ca│kowitymi z przedzia│u od 0 do 16; warto£ci╣ domy£ln╣ jest 01 (do│╣czany jest jeden pusty wiersz). W systemie Windows 95 i Windows NT 4.0 warto£µ tej pozycji jest typu DWORD, za£ w systemie Windows NT 3.51 jest typu REG_DWORD. |
FirstRowHasNames | Binarna warto£µ okre£laj╣ca, czy pierwszy wiersz tabeli zawiera nazwy kolumn. Warto£µ 01 oznacza, ┐e podczas importu nazwy kolumn s╣ pobierane z pierwszego wiersza. Warto£µ 00 oznacza, ┐e pierwszy wiersz nie zawiera nazw kolumn; kolumny otrzymuj╣ w≤wczas nazwy F1, F2, F3 itd. Warto£ci╣ domy£ln╣ jest 01. W systemie Windows 95 i Windows NT 4.0 warto£µ tej pozycji jest typu Binary, za£ w systemie Windows NT 3.51 jest typu REG_BINARY. |
Folder Jet\4.0\ISAM Formats\Excel 3.0 zawiera nastΩpuj╣ce pozycje.
Nazwa pozycji |
Windows NT Type |
Typ danych w Windows 95 i Windows NT 4.0 |
Warto£µ |
---|---|---|---|
Engine | REG_SZ | String | Excel |
ExportFilter | REG_SZ | String | Microsoft Excel 3 (*.xls) |
CanLink | REG_BINARY | Binary | 01 |
OneTablePerFile | REG_BINARY | Binary | 00 |
IsamType | REG_DWORD | DWORD | 1 |
IndexDialog | REG_BINARY | Binary | 00 |
CreateDBOnExport | REG_BINARY | Binary | 01 |
ResultTextExport | REG_SZ | String | Eksportuj dane z bie┐╣cej bazy danych do pliku Microsoft Excel 3.0. Je£li plik istnieje, dane w nim zostan╣ zast╣pione. |
SupportsLongNames | REG_BINARY | Binary | 01 |
Folder Jet\4.0\ISAM Formats\Excel 4.0 zawiera nastΩpuj╣ce pozycje.
Nazwa pozycji |
Typ danych w Windows NT 3.51 |
Typ danych w Windows 95 i Windows NT 4.0 |
Warto£µ |
---|---|---|---|
Engine | REG_SZ | String | Excel |
ExportFilter | REG_SZ | String | Microsoft Excel 4 (*.xls) |
CanLink | REG_BINARY | Binary | 01 |
OneTablePerFile | REG_BINARY | Binary | 00 |
IsamType | REG_DWORD | DWORD | 1 |
IndexDialog | REG_BINARY | Binary | 00 |
CreateDBOnExport | REG_BINARY | Binary | 01 |
ResultTextExport | REG_SZ | String | Eksportuj dane z bie┐╣cej bazy danych do pliku Microsoft Excel 4.0. Je£li plik istnieje, dane w nim zostan╣ zast╣pione. |
SupportsLongNames | REG_BINARY | Binary | 01 |
Folder Jet\4.0\ISAM Formats\Excel 5.0 zawiera nastΩpuj╣ce pozycje, obowi╣zuj╣ce dla wersji 5.0 i 7.0 programu Microsoft Excel.
Nazwa pozycji |
Typ danych w Windows NT 3.51 |
Typ danych w Windows 95 i Windows NT 4.0 |
Warto£µ |
---|---|---|---|
Engine | REG_SZ | String | Excel |
ExportFilter | REG_SZ | String | Microsoft Excel 5-7 (*.xls) |
ImportFilter | REG_SZ | String | Microsoft Excel (*.xls) |
CanLink | REG_BINARY | Binary | 01 |
OneTablePerFile | REG_BINARY | Binary | 00 |
IsamType | REG_DWORD | DWORD | 1 |
IndexDialog | REG_BINARY | Binary | 00 |
CreateDBOnExport | REG_BINARY | Binary | 01 |
ResultTextImport | REG_SZ | String | Importuj dane z zewnΩtrznego pliku do bie┐╣cej bazy danych. Zmiana danych w bie┐╣cej bazie danych nie spowoduje zmiany danych w zewnΩtrznym pliku. |
ResultTextLink | REG_SZ | String | W bie┐╣cej bazie danych utw≤rz tabelΩ po│╣czon╣ z zewnΩtrznym plikiem. Zmiana danych w bie┐╣cej bazie danych spowoduje zmianΩ danych w zewnΩtrznym pliku. |
ResultTextExport | REG_SZ | String | Eksportuj dane z bie┐╣cej bazy danych do pliku Microsoft Excel 5.0. Je£li plik istnieje, dane w nim zostan╣ zast╣pione. |
SupportsLongNames | REG_BINARY | Binary | 01 |
Folder Jet\4.0\ISAM Formats\Excel 8.0 zawiera nastΩpuj╣ce pozycje, obowi╣zuj╣ce dla programu Microsoft Excel 97.
Nazwa pozycji |
Typ danych w Windows NT 3.51 |
Typ danych w Windows 95 i Windows NT 4.0 |
Warto£µ |
---|---|---|---|
Engine | REG_SZ | String | Excel |
ExportFilter | REG_SZ | String | Microsoft Excel 97-2000 (*.xls) |
CanLink | REG_BINARY | Binary | 01 |
OneTablePerFile | REG_BINARY | Binary | 00 |
IsamType | REG_DWORD | DWORD | 1 |
IndexDialog | REG_BINARY | Binary | 00 |
CreateDBOnExport | REG_BINARY | Binary | 01 |
ResultTextExport | REG_SZ | String | Eksportuj dane z bie┐╣cej bazy danych do pliku Microsoft Excel 97. Je£li plik istnieje, dane w nim zostan╣ zast╣pione. |
SupportsLongNames | REG_BINARY | Binary | 01 |
Uwaga Aby nowe ustawienia zaczΩ│y obowi╣zywaµ, po ich zmianie w Rejestrze Windows nale┐y zako±czyµ pracΩ z aparatem baz danych i uruchomiµ aparat ponownie.
Dostosowywanie ustawie± Rejestru Windows dla aparatu baz danych Microsoft Jet